package com.fable.biz.operate.query;

/**
 * Created by weishuai on 18/4/7.
 */
public class CustomerQueryCondition {
    /**
     * This field corresponds to the database column customer.id
     */
    private Integer id;

    /**
     * This field corresponds to the database column customer.name
     */
    private String name;

    /**
     * This field corresponds to the database column customer.country_id
     */
    private Integer countryId;

    /**
     * This field corresponds to the database column customer.product_id
     */
    private Integer productId;

    /**
     * This field corresponds to the database column customer.customer_type_id
     */
    private Integer customerTypeId;

    /**
     * This field corresponds to the database column customer.customer_source_id
     */
    private Integer customerSourceId;

    /**
     * This field corresponds to the database column customer.email
     */
    private String email;

    /**
     * This field corresponds to the database column customer.phone
     */
    private String phone;

    /**
     * This field corresponds to the database column customer.mobile
     */
    private String mobile;

    /**
     * This field corresponds to the database column customer.company_name
     */
    private String companyName;

    /**
     * This field corresponds to the database column customer.company_legal
     */
    private String companyLegal;

    /**
     * This field corresponds to the database column customer.company_address
     */
    private String companyAddress;

    /**
     * This field corresponds to the database column customer.remark
     */
    private String remark;

    /**
     * This field corresponds to the database column customer.progress_id
     */
    private Integer progressId;

    /**
     * This field corresponds to the database column customer.their_by
     */
    private String theirBy;

    /**
     * This field corresponds to the database column customer.status
     */
    private Integer status;

    /**
     * This field corresponds to the database column customer.gmt_create
     */
    private String startTime;

    /**
     * This field corresponds to the database column customer.gmt_modified
     */
    private String endTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getCountryId() {
        return countryId;
    }

    public void setCountryId(Integer countryId) {
        this.countryId = countryId;
    }

    public Integer getProductId() {
        return productId;
    }

    public void setProductId(Integer productId) {
        this.productId = productId;
    }

    public Integer getCustomerTypeId() {
        return customerTypeId;
    }

    public void setCustomerTypeId(Integer customerTypeId) {
        this.customerTypeId = customerTypeId;
    }

    public Integer getCustomerSourceId() {
        return customerSourceId;
    }

    public void setCustomerSourceId(Integer customerSourceId) {
        this.customerSourceId = customerSourceId;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyLegal() {
        return companyLegal;
    }

    public void setCompanyLegal(String companyLegal) {
        this.companyLegal = companyLegal;
    }

    public String getCompanyAddress() {
        return companyAddress;
    }

    public void setCompanyAddress(String companyAddress) {
        this.companyAddress = companyAddress;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getProgressId() {
        return progressId;
    }

    public void setProgressId(Integer progressId) {
        this.progressId = progressId;
    }

    public String getTheirBy() {
        return theirBy;
    }

    public void setTheirBy(String theirBy) {
        this.theirBy = theirBy;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }
}
